﻿using Abp.Application.Services.Dto;
using MyCompanyName.AbpZeroTemplate.Prm.Project;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MyCompanyName.AbpZeroTemplate.Prm.System.Dto
{
    [Abp.AutoMapper.AutoMapFrom(typeof(ProjectRoleInfo))]
    public class ProjectRoleOutPut : EntityDto<int>
    {
        public virtual string RoleName { get; set; }

        /// <summary>
        /// 描述 
        /// </summary>
        public virtual string Description { get; set; }

        /// <summary>
        /// 是否参与人力计划
        /// </summary>
        public virtual bool IsHumanWork { get; set; }

        /// <summary>
        /// 是否为系统保留角色
        /// </summary>
        public virtual bool IsReserved { get; set; }

        /// <summary>
        /// 排序值
        /// </summary>
        public virtual long Sortfactor { get; set; }

        /// <summary>
        /// 内置关联角色
        /// </summary>
        public virtual string InternalRole { get; set; }
    }
}
